﻿
/* CSS for a link */

a
{
	text-decoration: none;
}

a:link {
	color:#D1FB2D; /*light green*/	
}

a:visited {
	color: #85BA02;
}

a:active {
	color: #85BA02;
}

a.link_menu:link
{
	color:#187418; /*dark green*/
	padding-left:30%;
}

a.link_menu:visited {
	color:#187418;
	padding-left:30%;
}

a.link_menu:active {
	color:#187418;
	padding-left:30%;
}


/* ------------------*/




body{
	/*background-image : url(./img/bg_grey.jpg);*/
	background-color : #888888;
	background-repeat: repeat; 
	text-align: left;
	margin: 0px auto 0px auto;
	
	}
	
#lang_logout
{
	height: 15px;
	width: 800px;
	visibility:visible;
	text-align: right;
	padding-top: 1.5%;
	padding-bottom: 1%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:0.70em;
	color: #187418;
	
}

#lang_logout
{
	height: 15px;
	width: 800px;
	visibility:visible;
	text-align: right;
	padding-top: 1.5%;
	padding-bottom: 1%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:0.70em;
	color: #187418;
	
}

.content_menu_element
{
	padding:2%;
	padding-left:3%;
	text-align:left;
	line-height: 200%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:0.70em;
}

.imgLang
{
	border-width: 0;
	margin: 0;
	padding: 0;
}

#menu{
	top: 7%;
	margin-left:70%;
	background: url(./img/menu_header.png) no-repeat;
	height: 51px;
	width: 225px;
	visibility:visible;
}

#menu_footer{
	top: 0;
	margin: 0;
	background: url(./img/menu_footer.png) no-repeat;
	height: 28px;
	width: 225px;
	padding: 0;
	list-style: none;
}

ul 
{
	width: 225px;
	margin: 0;
	padding: 0;
	position: relative;
	top: 100%;
	z-index: 1;
}

li.generics 
{
	background: url(./img/menu_line.png) repeat-y;
	list-style: none;
}

li.generics div 
{
	background: url(./img/menu_line.png) repeat-y;
}
.imgMenu
{
	border-width: 0;
	margin:0;
	padding: 0;	
	height:51px;
}

#footer
{
	background: url(./img/footer.png) no-repeat;
	width: 810px;
	height: 89px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 0%;
}

.txtBox 
{
	font-size: 0.62em;
	font-family:Verdana,Arial, Sans-Serif;
	color:#187418; /*dark green*/
	vertical-align:text-top;
}

.validation_text
{
	font-size: 0.62em;
	font-family:Verdana,Arial, Sans-Serif;	
	text-align: left;
	padding-left: 2%;
}




input.button
{
	
   font-size : 9px;
   font-family : Verdana,sans-serif;
   font-weight : bold;
   color : #339900;
   margin-left: auto;
   margin-right: auto;
}

.button_generics
{
   font-size : 12px;
   font-family : Verdana,sans-serif;
   color : #339900;
   margin-left: auto;
   margin-right: auto;
}

.txtBox_generics 
{
	
	font-family:Verdana,Arial, Sans-Serif;
	color:#187418; /*dark green*/
}


#content
{
	margin-left: auto;
	margin-right: auto;
	width: 780px;
	padding-left: 2%;
	padding-bottom: 2%;
	padding-left: 1%;
	z-index: 0;
	font-size: 0.72em;
	font-family:Verdana,Arial, Sans-Serif;
	text-align: justify;
	color:#CBCCC7; /*light gray*/
}

#footer_content
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 55%;
	font-size: 0.62em;
	font-family:Verdana,Arial, Sans-Serif;
	color:#D1FB2D; /*light green*/
}


.Title
{
	font-family:Verdana,Arial, Sans-Serif;
	text-align: left;
	padding-left: 60px; 
	color:#D1FB2D; /*light green*/	
	font-size:1.70em;	
	background: url(./img/h1.png) no-repeat;
	height: 51px;
	padding-right: 2%;
	padding-top: 2%;
	padding-bottom: 2%;
}

p
{
	font-size: 0.72em;
	font-family:Verdana,Arial, Sans-Serif;
	text-align: justify;
	color:#CBCCC7; /*light gray*/
}

h1
{
	font-family:Verdana,Arial, Sans-Serif;
	text-align: left;
	color:#D1FB2D; /*light green*/	
	font-size:1.70em;	
	background: url(./img/h1.png) no-repeat;
	height: 51px;
	padding-left: 60px; 
	padding-right: 2%;
	padding-top: 2%;
	padding-bottom: 2%;
}

h2
{
	font-family:Verdana,Arial, Sans-Serif;
	text-align: left;
	padding-left: 40px; 
	font-size: 1em;	
	color:#D1FB2D; /*light green*/	
	text-transform:uppercase;
	
}

h3
{
	font-family:Verdana,Arial, Sans-Serif;
	text-align: left;
	color:#D1FB2D; /*light green*/	
	font-size: 2.3em;	
	
}

#content_registration{
	width: 700px;
	padding-left: 3%;
	background-position:center;
	min-height: 303px;
	text-align: left;
	
}































  

  

  



 
 
  

  

  